7 posts
Two's Complement in 100 Seconds (November 16, 2023)
Key concepts in two's complement.
EVM memory model (November 15, 2023)
Understanding storage and memory in Solidity.
Rust Ownership and Borrowing Cheatsheet (September 7, 2023)
Generalizing examples from the Rust Book.
Randomness in Haskell (August 23, 2023)
Reconciling randomness with pure functions.
Y combinator (August 6, 2023)
Explaining Y combinators to myself
Allow PUT-as-create in DRF (July 31, 2023)
Understanding a custom mixin that lets PUT requests create new records
closure (July 24, 2023)
Explaining closures to myself